Developer Documentation
PATH  Mac OS X Documentation > Developer Tools > The Objective-C Compiler


Previous | Contents | Next

The Objective-C compiler is based on version 2.7.2 of the GNU C compiler, an ANSI-standard C compiler produced by the Free Software Foundation. The 2.7.2 compiler has been modified and extended as a compiler for the Objective-C language by Apple Computer. This document describes how to compile a C program using the Objective-C compiler.

This chapter is a modified version of documentation provided by the Free Software Foundation; see the section See Legal Considerations at the end of this document for important related information.

This chapter Copyright " 1988, 1989, 1992, 1993, 1994, 1995 by Free Software Foundation, Inc. and Copyright " 1991-1998 by Apple Computer.

The following sections describe command options available when compiling a C program, incompatibilities between C as interpreted by this compiler and non-ANSI versions of C, GNU extensions to the C language, and implementation-specific details related to using C.

For a description of the Objective-C language, see Object-Oriented Programming and the Objective-C Language .

Which Language?

GNU CC Command Options

C Programming Notes

Objective-C Programming Notes

Extensions to the C Language Family

C++ Programming Notes

Extensions to the C++ Language

Known Causes of Trouble with GNU CC

Legal Considerations


The Objective-C Compiler

Previous | Contents | Next